ContextCapture 用户指南

节点数据

标头中包含的节点数据将保存文件中包括的单个节点的所有元数据:

id:   同级节点的 ID。它在文件中是唯一的,但在整个树结构中并不唯一。
bbMin: [min0, min 1, min2] 边界框的最小拐角点。边界框是节点几何结构中轴对齐的最小边界框。
bbMax: [max0, max 1, max2] 边界框的最大拐角点。边界框是节点几何结构中轴对齐的最小边界框。
maxScreenDiameter: dmax 此节点不应可见的最大直径(像素)。在屏幕上,一旦超过这个大小,该节点应替换为其子节点(如有)。
children: [file_name0, ….,file_namep] 包含该节点的子节点的文件列表(相对路径)。
resources: [geometry_ID0, ….,geometry_IDr] 形成该节点的几何结构的列表。ID 指向标头的资源集合中的资源。

请注意,该节点的资源数组可能为空,实际上会定义一个空节点。空节点有时可能采用 3MX 格式,应该将其考虑在内。它们指示父几何结构必须设为不可见,而不是替换为其他几何结构。相反,缺少子节点表示该节点始终保持可见,即便其屏幕投影超过 maxScreenDiameter 参数也是如此。